junta supervisor - French English Dictionary